deputy solicitor general - French English Dictionary